Drawing Plane Graphs

نویسنده

  • Takao Nishizeki
چکیده

Automatic aesthetic drawing of plane graphs has recently created intense interest due to its broad applications, and as a consequence, a number of drawing methods, such as the straight line drawing, convex drawing, orthogonal drawing, rectangular drawing and box-rectangular drawing, have come out [8,9,3,4,5,6,7, 10,11,14,16,23,29,33]. In this talk we survey the recent results on these drawings of plane graphs. The most typical method is a straight line drawing in which all edges of a plane graph are drawn as straight line segments without any edge-intersection, as illustrated in Fig. 1(a). Every plane graph has a straight line drawing [10, 31,34]. A straight line drawing of a plane graph G is called a grid drawing of G if the vertices of G are put on grid points of integer coordinates. The integer grid of size W × H consists of W + 1 vertical segments and H + 1 horizontal segments, and has a rectangular contour. It is known that every plane graph of n ≥ 3 vertices has a grid drawing on an (n − 2) × (n − 2) grid, and that such a grid drawing can be found in linear time [5,7,11,29]. It is also shown that, for each n ≥ 3, there exists a plane graph which needs a grid of size at least 2(n− 1)/3 × 2(n− 1)/3 for any grid drawing [6,11]. It has been conjectured that every plane graph has a grid drawing on a 2n/3 × 2n/3 grid, but the conjecture is still remained as an open problem. On the other hand, a restricted class of plane graphs has a more compact grid drawing [14,21]. Miura et al. [21] recently give a very simple algorithm which finds a grid drawing of any given 4-connected plane graph G on a W × H grid such that W = n/2 − 1 and H = n/2 in linear time if G has four or more vertices on the outer face. Since W = n/2 − 1 and H = n/2 , W +H ≤ n. Another typical method which often produces an aesthetic straight line drawing is a convex drawing, in which every face boundary is drawn as a convex polygon as illustrated in Fig. 1(b). Not every plane graph has a convex drawing, but every 3-connected plane graph has a convex drawing [33]. Thomassen obtained a necessary and sufficient condition for a plane graph to have a convex drawing [32]. Chiba et al. gave a linear algorithm to examine the condition and find a convex drawing [3,4]. A convex drawing is called a convex grid drawing if it is a grid drawing. Every 3-connected plane graph has a convex grid drawing on an (n−2)× (n−2) grid, and such a grid drawing can be found in linear time [5,30]. Miura et al. [22] recently give an algorithm which finds in linear time a convex grid drawing of any given 4-connected plane graph G on an integer grid such that W +H ≤ n− 1 if G has four or more vertices on the outer face boundary. Since W +H ≤ n− 1, W ×H ≤ (n− 1)/2 · (n− 1)/2 .

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

META-HEURISTIC ALGORITHMS FOR MINIMIZING THE NUMBER OF CROSSING OF COMPLETE GRAPHS AND COMPLETE BIPARTITE GRAPHS

The minimum crossing number problem is among the oldest and most fundamental problems arising in the area of automatic graph drawing. In this paper, eight population-based meta-heuristic algorithms are utilized to tackle the minimum crossing number problem for two special types of graphs, namely complete graphs and complete bipartite graphs. A 2-page book drawing representation is employed for ...

متن کامل

Algorithms for Drawing Plane Graphs

Graph drawing addresses the problem of constructing geometric representation of information and finds applications in almost every branch of science and technology. Efficient algorithms are essential for automatic drawings of graphs, and hence a lot of research has been carried out in the last decade by many researchers over the world to develop efficient algorithms for drawing graphs. In this ...

متن کامل

Fáry's Theorem for 1-Planar Graphs

Fáry’s theorem states that every plane graph can be drawn as a straightline drawing. A plane graph is a graph embedded in a plane without edge crossings. In this paper, we extend Fáry’s theorem to non-planar graphs. More specifically, we study the problem of drawing 1-plane graphs with straight-line edges. A 1-plane graph is a graph embedded in a plane with at most one crossing per edge. We giv...

متن کامل

Convex drawings of hierarchical planar graphs and clustered planar graphs

Hierarchical graphs are graphs with layering structures; clustered graphs are graphs with recursive clustering structures. Both have applications in VLSI design, CASE tools, software visualisation and visualisation of social networks and biological networks. Straight-line drawing algorithms for hierarchical graphs and clustered graphs have been presented in [P. Eades, Q. Feng, X. Lin and H. Nag...

متن کامل

Really Straight Graph Drawings

We study straight-line drawings of graphs with few segments and few slopes. Optimal results are obtained for all trees. Tight bounds are obtained for outerplanar graphs, 2-trees, and planar 3-trees. We prove that every 3-connected plane graph on n vertices has a plane drawing with at most 5n/2 segments and at most 2n slopes, and that every cubic 3-connected plane graph has a plane drawing with ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003